﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace JTLeigh.Commerce.Spencer.Features.ProductImages.Service.Contracts.Runtime.GetProductImageSnapshot
{

	/// <summary>
	/// Response data contract for the <see cref="IProductImagesRuntimeService.GetProductImageSnapshot"/>
	/// operation.
	/// </summary>
    [DataContract(Name = "GetProductImageSnapshotRes", Namespace = "http://schemas.jtleigh.com/Commerce/Spencer/Features/ProductImages/1.0/Runtime/GetProductImageSnapshot/")]
    public class GetProductImageSnapshotResponse
	{

		/// <summary>
		/// Gets or sets the image snapshot of the specified product.
		/// </summary>
		/// <value>A <see cref="ProductImageSnapshot"/>.</value>
		[DataMember(Name = "Snapshot", IsRequired = true)]
		public ProductImageSnapshot Snapshot { get; set; }

	}

}
